package com.bsoft.gol.hcs.specialist.bean.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.bsoft.gol.hcs.specialist.entity.DiseaseExtendPropertyEntity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 病种扩展属性返回实体
 * @author lanyu
 * @date 2021年09月29日 18:08
 */
public class DiseaseExtendPropertyResponse implements Serializable {

    private Long extendId;
    private Long diseaseTypeId;
    private String name;
    private Long parentId;
    private String viewDispFlag;
    private String optGroupFlag;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh_CN", timezone = "GMT+8")
    private Date createTime;
    private List<DiseaseExtendPropertyEntity> diseaseList;

    public Long getExtendId() {
        return extendId;
    }

    public void setExtendId(Long extendId) {
        this.extendId = extendId;
    }

    public Long getDiseaseTypeId() {
        return diseaseTypeId;
    }

    public void setDiseaseTypeId(Long diseaseTypeId) {
        this.diseaseTypeId = diseaseTypeId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public String getViewDispFlag() {
        return viewDispFlag;
    }

    public void setViewDispFlag(String viewDispFlag) {
        this.viewDispFlag = viewDispFlag;
    }

    public String getOptGroupFlag() {
        return optGroupFlag;
    }

    public void setOptGroupFlag(String optGroupFlag) {
        this.optGroupFlag = optGroupFlag;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public List<DiseaseExtendPropertyEntity> getDiseaseList() {
        return diseaseList;
    }

    public void setDiseaseList(List<DiseaseExtendPropertyEntity> diseaseList) {
        this.diseaseList = diseaseList;
    }
}
